full men's suit - French English Dictionary